const { addBlogTypeDao, getBlogTypeListDao, delBlogTypeByIdDao, updateBlogTypeDao, getBlogTypeByIdDao } = require("../dao/blogTypeDao")

module.exports.getBlogTypeListService = async function () {
  return await getBlogTypeListDao()
}

module.exports.addBlogTypeService = async function (blogType) {
  return await addBlogTypeDao(blogType)
}

module.exports.delBlogTypeService = async function (id) {
  await delBlogTypeByIdDao(id)
  // 删除博客分类后，需要将该分类下的所有博客的分类设置为默认分类
}

module.exports.updateBlogTypeService = async function (id, blogType) {
  return await updateBlogTypeDao(id, blogType)
}

module.exports.getBlogTypeByIdService = async function (id) {
  return await getBlogTypeByIdDao(id)
}